$('[ajax-data]').click(function () {
    var dataBox = $(this).attr('href');
    var dataState = $(dataBox).attr('data');
    var parentBox = $(this).closest('.form-group');
    $(this).closest('ul').find('.active').removeClass('active');
    $(this).closest('li').addClass('active');
    parentBox.find('.tab-content .active').removeClass('active');
    if (dataState == 'empty') {
        href = $(this).attr('ajax-data');
        $.ajax({
            url: href,
            async: false,
            dataType: "html",
            error: function () {
                $(dataBox).html('加载失败，请刷新页面重试');
            },
            success: function (data) {
                $(dataBox).attr('data', 'yes').html(data);
            }
        });
    }
    $(dataBox).addClass('active');
    return false;
});
$('.images-box').on('click', '.images-box-item', function () {
    imgsrc = $(this).attr('src');
    parentBox = $(this).parents('.images-box');
    thisinput = parentBox.find('input').first();
    checklist = parentBox.find('.check_images_list');
    inputvalue = thisinput.val();
    $(this).clone().removeClass('images-box-item').prependTo(checklist);
    $(this).attr('check-id', imgsrc).addClass('check').removeClass('images-box-item');
    if (inputvalue == '') {
        inputvalue = imgsrc;
    } else {
        inputvalue = inputvalue + ';' + imgsrc;
    }
    checklist.find('.no-check').css('display', 'none');
    thisinput.val(inputvalue);
})
$('.images-box').on('click', '.check_images_list img', function () {
    parentBox = $(this).closest('.images-box');
    imgList = parentBox.find('.boxs-list');
    imgsrc = $(this).attr('src');
    imgList.find("[check-id='" + imgsrc + "']").removeClass('check').attr('check-id', '').addClass('images-box-item');
    thisinput = parentBox.find('input').first();
    inputvalue = thisinput.val();
    inputvaluearr = inputvalue.split(';');
    for (x in inputvaluearr) {
        if (inputvaluearr[x] == imgsrc) {
            inputvaluearr.splice(x, 1);
        }
    }
    inputvalue = inputvaluearr.join(';');
    thisinput.val(inputvalue);
    $(this).remove();
});